to effect payment - Español Inglés Diccionario